Yazılım Ürün Hatlarında Yetenek Modeli ve Üstmodel Senkronizasyonu için bir Yöntem
نویسندگان
چکیده
ContentModel : NamedElement web -> Web + ownedEntityModel->EntityModel? abstract Web : NamedElement ownedList : List * ownedWeb : Web *Web : NamedElement ownedList : List * ownedWeb : Web * abstract List : NamedElement contentTypes -> ContentType * xor Type Library ListList : NamedElement contentTypes -> ContentType * xor Type Library List abstract ContentType : NamedElement isAbstract : integer ? ownedField : Field * lookupEntity -> Entity ?ContentType : NamedElement isAbstract : integer ? ownedField : Field * lookupEntity -> Entity ? abstract Field: NamedElement xor Type Number Boolean Text Reference contentType -> ContentTypeField: NamedElement xor Type Number Boolean Text Reference contentType -> ContentType abstract EntityModel : NamedElement database: string entities: Entity *EntityModel : NamedElement database: string entities: Entity * abstract Entity: NamedElement baseType -> Entity ? lookupContent -> ContentType * EgeLibrary : ContentModel [name = "EGE_Kutuphanesi"] [web = LibraryWebSite]Entity: NamedElement baseType -> Entity ? lookupContent -> ContentType * EgeLibrary : ContentModel [name = "EGE_Kutuphanesi"] [web = LibraryWebSite] LibraryWebSite : Web [name = "Kutuphane_Web_Sitesi"] TezKitapligi : List [Library][name="Tez_Kitapligi"] [contentTypes = Dissertation, MasterThesis] OgrenciListesi : List [List][name="Ogrenci_Listesi"] [contentTypes = Student] Student : ContentType [name = "Ogrenci"] studentNo : Field [Number][name = "Ogrenci_No"] abstract Thesis: ContentType [name = "Tez"] thesisName: Field [Text][name = "Tez_Adi"] student: Field [Reference][name = "Ogrenci"] [contentType = Student]Thesis: ContentType [name = "Tez"] thesisName: Field [Text][name = "Tez_Adi"] student: Field [Reference][name = "Ogrenci"] [contentType = Student] MasterThesis: Thesis Dissertation: Thesis 11 Tam yetenek modeli: http://www.mdd4cca.com/features/mdd4cca.cfr
منابع مشابه
Yazılım Ürün Hattında Yetenek Modelinden Ürün Konfigürasyonunun Oluşturulması
Özet. Yazılım ürün hattı, belli bir yazılım ürün ailesine mensup yazılımların, bu ürün ailesinin ortaklıkları ve değişkenlikleri göz önünde bulundurularak belirlenen ve önceden oluşturulan yazılım yapıtaşlarının bir araya getirilmesiyle hızlı bir şekilde geliştirilmesi yaklaşımıdır. Ürün hattındaki yazılımlar, ortak özellikleri paylaştıkları gibi, aralarında bazı farklılıklar da vardır. Yetenek...
متن کاملYazılım Ürün Hattında Yetenek Tabanlı Yazılım Bileşenlerinin Doğrulanması
Özet. Yazılım ürün hattı (YÜH), belirli bir çalışma alanının ihtiyaçlarını karşılamak için, bileşen ve ürün seviyesinde yetenek ağacıyla uyumlu ortak yazılım bileşenleriyle hızlı bir şekilde ürün çıkartmaya dönük bir yazılım geliştirme yöntemidir. Yazılım ürün hattı yaklaşımında yazılım geliştirmeye dönük farklı çalışmalar bulunmakta olup, bileşen seviyesinde doğrulama, geçerli kılma açısından ...
متن کاملCMMI-DEV Seviye-3 Sertifikasyonuna Sahip Bir Organizasyonda SCRUM Çevik Yazılım Geliştirme Yöntemi'nin Yazılım Geliştirme Çalışmalarında Uygulanması
Özet. Çevik yazılım geliştirme yöntemlerinden biri olan SCRUM, yazılım geliştirme faaliyetlerinin yönetilmesi açısından sunduğu esnek yaklaşım ile yazılım yönetimi ve geliştirilmesinde fayda sağlayan bir yöntemdir. CMMIDEV ise tasarım ve geliştirme yapan firmalar için yol gösteren bir yetenek olgunluk modeli olup, herhangi bir geliştirme yöntemi dayatmadan organizasyonlara proje yönetimi, mühen...
متن کاملYazılım Ürün Hatları için Otomatik İşlevsel Büyüklük Ölçümü Yaklaşımı
Öz. Yazılım büyüklük ölçümünü doğru yapmak, düşük maliyetli gömülü sistemler geliştirmek için çok önemlidir. Ancak; yazılım büyüklük ölçümü çok yakın zamana kadar büyük çoğunlukla manuel, zaman harcayan ve hataya açık bir süreç olmuştur. Bu zaman ve para kaybıyla sonuçlanabilir. Bu sürecin otomatize edilmesi yazılım geliştiren şirketlerde projenin kalitesini ve bütçe planlamasını iyileştirmek i...
متن کاملElektronik Seyir Sistemleri Yazilim Urun Ailesi Icin Analiz ve Tasarim Sureci
Özetçe. Yetenek yönelimli olarak modellenen bir yazılım ürün ailesindeki farklı yazılım ürünleri tarafından ortak olarak kullanılan yazılım yapıtaşlarının belirlenmesi büyük önem taşımaktadır. Yazılım yapıtaşlarının; ürün ailesine ait belirli bir fonksiyonel yeteneği gerçekler, birbirleri aralarındaki bağımlılıkların en aza indirilmiş, birbirinden bağımsız olarak geliştirilebilecek ve idame ett...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014